Home

The John Robinson Youth Chess Trust is an independent grant making charity founded in 2006. The Trust is regulated by the Charity Commission of England … Continue reading Home